home *** CD-ROM | disk | FTP | other *** search
- // %filename% -- document class
- // Created %date% %time% by AppMaker
-
- #ifndef __U%appname%Doc__
- #define __U%appname%Doc__
-
- #ifndef __UMacApp__
- #include <UMacApp.h>
- #endif
- #ifndef __UGridView__
- #include <UGridView.h>
- #endif
- #ifndef __UTEView__
- #include <UTEView.h>
- #endif
- #ifndef __UDialog__
- #include <UDialog.h>
- #endif
- #ifndef __UPrinting__
- #include <UPrinting.h>
- #endif
- #ifndef __UAMLibraryM__
- #include <UAMLibraryM.h>
- #endif
-
- /*----------*/
- class T%appname%Doc : public TDocument {
- public:
- virtual pascal void I%appname%Doc (void);
- virtual pascal void Free (void); // override
- virtual pascal void FreeData (void); // override
- virtual pascal void DoMakeViews (Boolean forPrinting); // override
- virtual pascal void DoNeedDiskSpace (long *dataForkBytes,
- long *rsrcForkBytes);// override
- virtual pascal void DoRead (short aRefNum,
- Boolean rsrcExists,
- Boolean forPrinting); // override
- virtual pascal void DoWrite (short aRefNum,
- Boolean makingCopy); // override
- virtual pascal void DoSetupMenus (void);
- %for each menu gen dynamicMenuProc.decl%
-
- virtual pascal TCommand* DoMenuCommand (CmdNumber aCmdNumber); // override
-
- #if qInspector
- virtual pascal void Fields (pascal void (*DoToField)
- (StringPtr fieldName,
- Ptr fieldAddr,
- short fieldType,
- void *DoToField_StaticLink),
- void *DoToField_StaticLink); // override
- #endif
- }; /* T%appname%Doc */
-
- /* %unitname% */
- #endif
-